メインコンテンツまでスキップ
バージョン: DAI 7.2

System

Systemは、Eggplant DAIサーバーまたはホストされたインストールを管理するためのリソースを提供します:

Status

全ユーザーは、DAIシステムとそのステータスに関する主要情報を見ることができます。これには以下が含まれます:

  • DAIバージョン
  • DAIクライアントとサーバーシステム時間の違い
  • サービスの可用性

Service Status

System > Statusは、システムの問題をトラブルシューティングするための良い出発点です。Egpplant DAIサーバー上で実行されているすべてのサービスの現在のステータスを表示します。

サービス説明
DAI API製品のメインAPIであるEggplant DAI APIの可用性。
DAI SUTスケジューラーと構成サービスで使用するSUTを定義できます。
DAI Task Schedulerスケジュールされた実行を行うことができます。
DAI Test Config実行のためのテスト構成を実行することができます。
DAI SuitesDAI Design Agentによってアップロードされたスイートを表示および管理できます。
DAI Executionテスト実行を中央管理します。
DAI Modeler Serviceテストケースビルダーをサポートします。
DAI Cloudテスト構成で使用されるDAI Cloud SUTの可用性。
DAI API Clients Service正しいセキュリティ資格情報を持つAPIリクエストとEggplant DAIでの統合を可能にします。
DAI Notification Service通知サービスの可用性。

Managing Third Party Client

この機能により、ユーザーはKeycloakクライアントをオンデマンドで作成し、対応するクライアントID/シークレットをダウンロードできます。クライアントは、サードパーティAPIアクセスに必要です。主なユースケースはEggplant Cloudです。オンプレミスのインストールの場合、ユーザーはコマンドラインスクリプトを介してすでに資格情報にアクセスできます。

Creating a Third Party Client

System > API Accessに移動すると、サードパーティクライアント管理テーブルが表示されます。

新しいサードパーティクライアントを設定するには、次の手順に従います:

  1. ページの右上隅にあるAdd Newボタンをクリックします。

  2. API Access Key Nameフィールドに説明的な名前を入力します。

    ノート

    API Access Key Nameは必須フィールドです。

  3. (オプション)Descriptionフィールドに概要を入力して、クライアントの目的をよりよく理解できるようにします。

  4. Createをクリックします。

  5. クライアントID/シークレットのダウンロードを促すダイアログが表示されます。DownloadをクリックしてCSVファイルをダウンロードし、ローカルドライブに保存します。

新しいサードパーティクライアントはAPI Accessタブに表示されます。ここから、行の最後にあるメニューをクリックして、クライアントをRegenerateまたはRevokeすることができます。

Regenerating a Third Party Client

System > API Accessに移動すると、サードパーティクライアント管理テーブルが表示されます。テーブルの行の最後にあるメニューをクリックすると、Regenerateオプションが表示されます。これにより、クライアント作成プロセス中に行わなかった場合でも、クライアントID/シークレットをダウンロードできます。

クライアントID/シークレットをダウンロードするには、次の手順に従います:

  1. サードパーティクライアント行の最後にあるメニューをクリックします。

  2. Regenerateオプションをクリックします。

  3. 確認ダイアログボックスが表示されたら、Confirmをクリックします。

  4. Downloadをクリックします。

クライアントID/シークレットを含むCSVファイルの新しいコピーがダウンロードされ、ローカルドライブに保存されます。

Revoking a Third Party Client

System > API Accessに移動すると、サードパーティクライアント管理テーブルが表示されます。テーブルの行の最後にあるメニューをクリックすると、Revokeオプションが表示されます。これにより、クライアントをテーブルから削除できます。

クライアントを削除するには、次の手順に従います:

  1. サードパーティクライアント行の最後にあるメニューをクリックします。

  2. Revokeオプションをクリックします。

  3. 確認ダイアログボックスが表示されたら、Confirmをクリックします。

クライアントは削除され、サードパーティ管理テーブルから削除されます。

Manage Git Connections

ユーザーは、GitホスティングプロバイダからスイートをロードするためにGit接続を表示および管理できます。

Managing Access

System > Accessから、管理者はユーザーを作成し、ユーザーを管理できます。

Managing Your Account Details

System > My Accountから、任意のユーザーはアカウントの詳細を更新できます。これには、プロファイルの更新やパスワードの変更が含まれます。

Downloading Server Logs

System > Logsから、管理者はEggplantサポートに送信するためのサーバーログをダウンロードできます。

Downloadをクリックして、すべてのサーバーログのzipファイルをDownloadsフォルダにダウンロードします。

Managing Licenses

System > Licensesから、管理者はEggplant DAIサーバーまたはホストされたインストールのライセンスを表示および管理できます。

購入したライセンスを表示および割り当て、ライセンスキーを生成する方法については、ライセンス管理を参照してください。

View Licenses in Use

Systems > Licensesでは、使用中のすべてのライセンスの詳細を確認できます。これには有効期限が含まれます。

Add a New License

新しいライセンスを追加するには、まずKeysightのライセンス管理ポータルからライセンスキーを生成する必要があります。ライセンスキーをメールで受け取ったら:

  1. LicensesからAddをクリックします。
  2. ライセンスキーを入力し、Keysightのエンドユーザーライセンス契約(EULA)を読みます。
  3. Agreeをクリックします。ライセンスキーが無効な場合は、サポートに連絡してください。

Delete an Existing License

Eggplantインストールまたはデプロイメントからライセンスを削除する場合があります。たとえば、ライセンスが期限切れになった場合や、別のホストIDにライセンスを割り当てた場合です。

  1. 削除したいライセンスの横にある Delete をクリックします。
  2. 削除を確認します。

Downloading Agent Installers

System > Agent Toolsでは、SenseTalkスニペットをEggplant Functionalで実行するために、選択したプラットフォーム用のエージェントインストーラーをダウンロードできます。エージェントをインストールおよび設定する方法については、実行環境の設定を参照してください。

ノート

すべての実行環境を表示するには、View All Execution Environmentsをクリックして、このサーバーの設定されたすべての実行環境を表示するEnvironmentsページにアクセスします。

Manage DAI Settings

System > Settingsでは、管理者はDAIの設定を管理できます。

Configurationsでは、SMTP設定など、DAIの機能に使用される設定を設定/編集できます。

Global test config notifications settings

この設定をオフにすると、テスト構成が実行されたときに送信されるすべてのメール通知が防止されます。

Diagnostics & usage data collection

診断および使用データの収集を有効または無効にするために、この設定をオンまたはオフにします。

ノート

Report Usage Statisticsが無効になっている場合、ユーザーはこの設定を変更できません。

SMTP Settings

パスワードリセットリンクおよびテスト構成のメール通知を送信するために、SMTPサーバーを設定できます。

ノート

Eggplant Cloudでは、設定を変更することはできません。事前に設定されたSMTP設定のみを使用できます。

  1. Edit SMTP Settingsをクリックします。

  2. SMTPメールサーバーの詳細を入力します:

    • Host:Eggplant DAIでメールを送信するために使用するSMTPサーバーのホスト名。例:smtp.yourserver.com
    • Port:Eggplant DAIがSMTPサーバー上で接続できるポート番号。
    • From Display Name:'From'アドレスのユーザーフレンドリーな名前(オプション)。
    • From:Eggplant DAI内で送信されたメールのSMTPヘッダーに表示されるメールアドレス。
    • Reply to Display Name:'Reply to'アドレスのユーザーフレンドリーな名前(オプション)。
    • Reply to:Eggplant DAIによって送信されたメールへの返信の代替メールアドレス(オプション)。
    • Envelope From:Eggplant DAIによって送信された配達不能メール用のメールアドレス(オプション)。
    • Enable SSLEnable StartTLSEnable Authentication:SMTPサーバーへの接続を保護するために使用したい方法を選択します。
    • UsernamePassword:SMTPサーバーのアカウントの資格情報。
  3. SMTP設定を保存するには、Test Connectionをクリックします。接続が成功した場合、確認メッセージが表示されます。

Revoking permission for managing SMTP Settings

一部の顧客は、DAI管理者がSMTP設定の管理権限を持たず、それらがSystem Administratorによってのみ管理可能であることを望む場合があります。

すべてのDAI管理ユーザーから権限を削除するには、次の手順に従います。

  1. 管理コンソールに移動します。例:http://localhost:8000/auth/admin/master/console
  2. 元のサーバーのSystem Administratorの資格情報を使用してログインします。
  3. Realm Rolesに移動し、dai:adminロールを選択します。
  4. Associated Rolesに移動します。
  5. realm_role:iam:sys_adminを選択します。
  6. Unassignをクリックします。
  7. 表示される確認ダイアログでRemoveをクリックします。
ノート

権限の更新は、次回資格情報が再生成されるときに有効になるため、現在ログインしているDAI管理者は、SMTP設定を編集する権限を数分間持ち続けます。